📚محتوى دورة ASP.NET Core – معهد مسارتك
| المحور التدريبي | التفاصيل |
|---|---|
| مقدمة في .NET وASP.NET Core | فهم منصة .NET ودور ASP.NET Core في بناء تطبيقات الويب والBackend. |
| C# Fundamentals | المتغيرات، الأنواع، الشروط، الحلقات، الدوال، التعامل مع النصوص والقوائم. |
| Object-Oriented Programming | Classes وObjects وInheritance وPolymorphism وInterfaces وEncapsulation. |
| Collections and LINQ | استخدام Collections وLINQ لمعالجة البيانات بطريقة فعالة. |
| ASP.NET Core Architecture | فهم Program.cs وMiddleware وRouting وDependency Injection. |
| MVC Pattern | بناء تطبيقات MVC باستخدام Controllers وModels وViews. |
| Razor Views and Forms | تصميم صفحات Forms والتعامل مع إدخال البيانات والتحقق Validation. |
| Entity Framework Core | استخدام EF Core وDbContext وEntities وMigrations للتعامل مع قواعد البيانات. |
| SQL Server Integration | ربط التطبيق بقاعدة بيانات SQL Server وتنفيذ عمليات CRUD. |
| RESTful Web API | بناء APIs باستخدام Controllers وDTOs وHTTP Methods وStatus Codes. |
| Service Layer and Repository | تنظيم المشروع وفصل منطق الأعمال عن الوصول للبيانات. |
| Authentication and Authorization | إدارة المستخدمين وتسجيل الدخول والصلاحيات ومفاهيم الحماية الأساسية. |
| Error Handling and Logging | إدارة الأخطاء وتسجيل الأحداث وتحسين استقرار التطبيق. |
| Testing APIs | اختبار Web APIs باستخدام Postman وفهم سيناريوهات الطلب والاستجابة. |
| Deployment Basics | تجهيز التطبيق للنشر وفهم إعدادات البيئة والاستضافة. |
| Final Project | بناء تطبيق ASP.NET Core متكامل قابل للعرض ضمن Portfolio. |
